Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 VILLA ROAD Detached £222,500 18 May 2001
53 VILLA ROAD Detached £335,000 21 Dec 2015
61 VILLA ROAD Detached £259,995 24 Oct 2003